# encoding: utf-8
# module alembic.AbcGeom
# from C:\Program Files\Python39\lib\site-packages\alembic.cp39-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import alembic.Abc as __alembic_Abc
import Boost.Python as __Boost_Python


from .OGeomBaseSchema_PolyMesh import OGeomBaseSchema_PolyMesh

class OPolyMeshSchema(OGeomBaseSchema_PolyMesh):
    """ The OPolyMeshSchema class is a faceset schema writer """
    def createFaceSet(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ createFaceSet( (OPolyMeshSchema)arg1, (str)iFaceSetName) -> OFaceSet """
        pass

    def getFaceSet(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getFaceSet( (OPolyMeshSchema)arg1, (str)iFaceSetName) -> OFaceSet """
        pass

    def getFaceSetNames(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getFaceSetNames( (OPolyMeshSchema)oFaceSetNames) -> object """
        pass

    def getNumSamples(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getNumSamples( (OPolyMeshSchema)arg1) -> int """
        pass

    def getTimeSampling(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getTimeSampling( (OPolyMeshSchema)arg1) -> TimeSampling """
        pass

    def hasFaceSet(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ hasFaceSet( (OPolyMeshSchema)arg1, (str)iFaceSetName) -> bool """
        pass

    def reset(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ reset( (OPolyMeshSchema)arg1) -> None """
        pass

    def set(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ set( (OPolyMeshSchema)arg1, (OPolyMeshSchemaSample)iSamp) -> None """
        pass

    def setFromPrevious(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setFromPrevious( (OPolyMeshSchema)arg1) -> None """
        pass

    def setTimeSampling(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        setTimeSampling( (OPolyMeshSchema)arg1, (int)index) -> None
        
        setTimeSampling( (OPolyMeshSchema)arg1, (TimeSampling)TimeSampling) -> None
        """
        pass

    def setUVSourceName(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setUVSourceName( (OPolyMeshSchema)arg1, (str)arg2) -> None """
        pass

    def valid(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ valid( (OPolyMeshSchema)arg1) -> bool """
        pass

    def __bool__(self, OPolyMeshSchema, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ __bool__( (OPolyMeshSchema)arg1) -> bool """
        pass

    def __init__(self, p_object, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ __init__( (object)arg1) -> None """
        pass

    def __reduce__(self, *args, **kwargs): # real signature unknown
        pass

    __instance_size__ = 1016


